runInThisContext(modulefunction)(
    module.exports, require, module, __filename, __dirname
)